React Job: Engineering Manager (Remote)

Job added on

Company

Canny
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Canny's customer feedback platform is actively used by thousands of companies to build better software products.


We are...

  • Fully remote with no office
  • 13 people, spread across 4 countries (US, Canada, Italy, Turkey)
  • Bootstrapped (no outside funding), profitable, and growing


We're hiring an engineering manager to support, manage, and grow our engineering team. As a product-led growth company, our engineering team is our largest team (roughly half the company), and fuels lots of growth for our company.


Canny is a remote, asynchronous workplace where engineers are very independent and self-organized individuals. It's important that managers can also effectively support their team while maintaining a mostly asynchronous environment (obviously 1:1s are in realtime over Zoom).


Responsibilities
  • Collaborate with product, design, engineering teams and leadership to define product strategy
  • Ensure entire product team has projects to work on that aligns with company and personal development goals
  • Weekly 1:1s with team to check in on project progress, performance, career development
  • Collaborate with engineering team on high-level codebase decisions and technical leadership
  • Own recruiting processes when it comes time to grow the engineering team


Technologies
  • Front-end: React, Redux, Webpack, Sass, ES6
  • Back-end: Node.js, MongoDB, Isomorphic React
  • Cloud: AWS, MongoDB Atlas, CircleCI
  • Communication: Slack, Zoom, Missive (email)


Compensation
  • Base salary varies by location but is highly competitive in pretty much all areas except San Francisco, New York, and Seattle (for example, Canada: $140k-$175k CAD)
  • Bonus program (default is 8% of bonus salary, varies by performance)
  • Raises (compensation reviews happen twice per year)
  • Significant equity grant

Required Qualifications
  • You have multiple years of professional software engineering experience, and production experience with JavaScript
  • You have multiple years of experience managing a software engineering team
  • You have excellent written and verbal communication skills
  • You are self-motivated and have strong organization skills
  • You have demonstrated the ability to onboard and integrate with an organization long-term:
    • within the last 5 years, you've worked at one company for at least 2 years
  • You are able to thrive in a fully remote organization


Preferred Qualifications
  • Experience as an engineering manager at a SaaS startup
  • Experience working with tools from our tech stack (TypeScript, React, Node.js, MongoDB, AWS)
  • Experience working with a remote team
  • Experience building enterprise and/or SaaS software